package com.hobbit.utils
{
	import flash.utils.getDefinitionByName;
	import flash.utils.getQualifiedClassName;

	public class ClassUtil
	{
		public function ClassUtil()
		{
		}
		
		/**
		 * 获取类名
		 * @param value 实例或类
		 * @return 
		 * 
		 */
		public static function getClassName(value:*):String
		{
			return getQualifiedClassName(value).split("::")[1];
		}
		
		/**
		 * 通过类名取类
		 * @param value
		 * @return 
		 * 
		 */
		public static function getClassByName(value:String):Object
		{
			return getDefinitionByName(value);
		}
	}
}